Google Driveと連携してScrapboxをファイルシステム化
Google Driveと連携すればScrapboxのファイルシステム化が実現できる?blu3mo.icon
Google Driveでは階層管理せず、全部同階層に置く
Google Driveに新しいファイルを追加すると、そのファイルへのScrapboxのページが作成される様にする
ファイルのScrapboxページから、うまい事ローカルのGDrive同期ファイルを開ける様にする
これはUserScriptで頑張る
クラウドのURLを開くのはできるだろうけど、ローカルは難しそうtakker.icon
安全性の観点から、web browserは勝手にローカルファイルを開けないようになっている
だと思っているんだけど、できたりする?
File URI Scheme(e.g. file:///Volumes/GoogleDrive/...)に遷移させる事が出来れば可能?blu3mo.icon そこからローカルのアプリで立ち上げさせるのが難しいのかもしれない
でもこれは結構実現したいのでChrome拡張でもいいので作りたい
拡張ならいけるっぽいtakker.icon
window.open()で開けるかなあtakker.icon
code:js
window.open("file:///")
何も起きない@Android やっぱだめか
Not allowed to load local resource: file:///といわれた@Chromeyosider.icon
ElectronでScrapboxをひらけばいい?nishio.icon
嬉しい点
Scrapboxのファイルアップロード機能と異なり、ファイルを何度でも編集できる
ので、編集中のファイルも管理できる
あーだからlocal fileを直接開きたいのかtakker.icon
Google Driveのweb appからだと、一部のファイルしか編集できない
Google Docs/Slides等も他ファイルと一緒に扱える
実装が大変そうな点
ファイル名変更に追従するの辛そう
空間アプリのAWSをGoogle Driveに入れ替えたみたいな?takker.icon あれはゴミ箱っぽい扱いだからちょっと違うか
空間アプリや現在のScrapboxファイルアップロード機能だと編集中のファイルを管理できないのが悲しいblu3mo.icon